load balancing approach in distributed computing